"""
研究的http的response响应
"""

from flask import Blueprint, request, render_template, jsonify, make_response

response_blue = Blueprint("response", __name__, url_prefix="/response")


# http response响应
@response_blue.route("/get-response/")
def get_response():
    pass
    # 响应的几种方式
    # 方式一：响应字符串
    # return "response ok!"

    # 方式二: 响应html
    # return render_template("index.html", name="张三", age=28, sex="男")

    # 方式三：响应json数据
    # return jsonify({"name": "小明", "age": 28})

    # 方式三 自定义Response对象
    html = render_template("index.html", name="张三", age=28, sex="男")
    print(html, type(html))
    return make_response(html, 201)
